You get what you pay for and The White Villa's didnt dissapoint. The 2 bedroom villa we stayed in was huge, immaculately clean, and had everything we needed. Beds and pillows were also comfortable, which is important.
The grounds and pool were amazing, and so was the daily cooked to order breakfast.
Staff were so friendly and always wanted to go out of their way to make sure you were comfortable and well looked after.
As for the area, its set back about a 5 min walk from the main street with plenty of shops, cafes and restaurants and is in a very safe location. Very easy and accessible walk.
If I'm ever back in Ubud, I will definitely stay there again.