The villa, the pool, the view, the interior, the view, the view, the view! 5/5 stars. Every thing you might need, they thought of.
Super clean, modern, comfortable beds with two different types of pillows (soft and hard). Fully equipped kitchen, satellite TV (not like we turned it on once!)
Definitely recommend staying at this villa.