Mahagiri Dreamland villas are a must, they are very large villas with large pools that you can actually swim in! I have stayed in a one bedroom and they are also very very spacious. The Three bedroom villa, is a lounge/dining/kitchen with TV and the three bedrooms are completely separate with one large pool and covered day bed, outside shower, separate toilet and even a maids quarter if needed.
If you get up graded from a one bedder you may get the main bedroom in the 3 bedroom villa just for yourself like we did once.
It is near a waterbom park (10mins) drive and also plenty of restaurants to choose from. The hotel also has a main pool, restaurant and bar which you can use if you choose not to stay in your villa for most of the time. I have stayed in quite a few villas in and around Bali but none came up to the standard of these villas in size, pool area and or course the service is first class they can't do enough to help you.
Room Tip: All Villas are very good , so it no matter which one you get it will be good.