Villa Nirvana is a real treasure, tucked away in a quiet area but still only 15 minutes walk to the centre of Ubud. I had an enormous private villa (Ananda), which had three different sitting areas, a separate dressing room, a bathroom partially open to the night sky, a fridge and tea-making facilities. The bed was enormous (and comfortable) but the highlight was the private infinity pool. In the photos it looked like a little lap pool, in reality it was at least 6m long, sparkling clean and surrounded by lush tropical plants. Why did I bother packing a swimsuit? I certainly didn't need it! Villa Nirvana also has a small, affordable spa and a lovely open restaurant that serves simple, tasty meals throughout the day and evening (also available in your room). If you have mobility issues, this may not be the place for you - it is located up LOTS stairs and there are also steps up to each villa and the restaurant. Staff will carry your bags, and are also super-friendly. I loved Villa Nirvana and will definitely be back.