The view is to die for!!! Communication was impeccable and the staff was great and did and awesome job at cleaning up daily and with a smile.
The villa is spacious and welcoming. The pool was gorgeous and well appointed and so fun to hang out in. Anything we needed, all we had to do was ask!