The villas are stunning, even better than the photos look! Also the restaurants, food and cocktails are done to perfection. If you can pay the difference get an ocean front villa so you can walk out onto the beach.
The BIG BUT is the sea. Of course no fault to baraza