We only had a short period available--and were so glad we took the plunge and stayed at Villa Raj.
The pictures don't lie. The villa is beautiful and well maintained. The staff were attentive yet remained unobtrusive. The ocean is visible from the upper floor balcony, or one need only stroll 30 seconds down a beautiful pathway to the oceanfront sitting area exclusive to the Majahapit Beach villas.
If you crave: a quiet place where you and your family can easily visit Ubud or other attractions then return to delicious meals ready to eat and slip right into your own private pool...this is the place for you.