We stayed 3 nights in a 2 bedroom villa. The villa was very private and spacious - perfect for the 3 of us. The villa is in 3 separate sections - kitchen and living area, master suite and 2nd bedroom/bathroom. The outdoor space is beautiful with a large pool, day bed, sun lounges, outdoor shower and beautiful gardens. The master suite is huge with separate dressing area and a massive bathroom complete with outdoor shower set in a lush tropical garden. The complex has a good restaurant and spa and they offer free transport within the Sanur area which is very convenient. The staff are friendly and helpful. Breakfast is included with an incredible range of options to suit every taste. We enjoyed the fresh seafood BBQ dinner which is every Monday night. We had massages at the Mahagiri spa and they were very good. There is a laundry just opposite the villas where you can get clothes laundered for only 25,000 Rp per kg with a 6 hour turn around. The only disappointment we had was when requesting a transfer to the airport at the end of our stay. We had read a few reviews that reported these were complimentary, however when we asked we were told it would cost 450,000 rupiah.