Finding hotels in and around Ubud during busy season (July-Aug) is a challenge, so we ended up moving around often to find one day vacancies here and there--recommend you reserve well ahead when travelling during these months. We stayed in some hotels costing twice as much as Alam Sari, but this was definitely our top pick in Ubud. The staff were extremely helpful and professional in helping us setup excursions to various parts of Bali, including a couple days over to Lombok--recommend Qunci Hotel in Sengigi.
The hotel is located about 1 hour walk outside Ubud center--it is beautiful walk through rice fields which I fully recommend. The hotel offers a free shuttle few times a day, or expect to pay $10 usd for taxi. Frankly I think it is preferable that it is located outside Ubud center--center is choked with traffic jams and monster tour buses trying to make their way down roads intended for horse carts. Trip Advisor has it listed in Tegalalang, however it is actually located in smaller town of Keliki. Ubud has been a tourist destination for long while and most staff and residents view tourists with dollar signs in their eyes. The staff at Alam Sari come from nearby Keliki and have more of a sweet shyness to them.
If you go be sure to sign up for their free morning tour of nearby village and rice fields. If you have large group they have beautiful open air villa hidden in up hill from the resort--along with jacuzzi, exercise and spa.