Good: Beautiful view and great location. Easy to get to famous beaches. Very accommodating and quick response to any questions/requests/issues. Great restaurants near by and chef at home!
Cons: Last minute change of villa, although similar not the same. Our villa had lot of bees and others did not. For price quality of beds very poor.