The villa was lovely and the views are so stunning. We really enjoyed spending our time at the villa and relaxing by the pool. Communication was excellent and we always got a reply back from the hosts. We will definitely be booking this villa again.