We stayed at Coral Beach for a short family holiday. We had a fantastic stay - the villa was spotless, comfortable, tranquil and we had everything we needed. The rooms are very spacious, the kitchen is big and well equipped, the beds clean and comfortable.
I absolutely loved that there were two entrances to the villa, one facing the undercover car park and one facing the pool.
There are three cute lagoon pools in the resort, three spas and a sauna, bbq area, a tennis court. The garden is well maintained and luscious. We had a personal outdoor table and chairs and a balcony table and chairs, where I absolutely loved having coffee. It is so tranquil and relaxing with all the greenery around, the cute stone paths, the beautiful gardens and immaculate interior. Staff was incredibly accommodating and happy. Kids loved loved the pool! Definitely highly recommend. We will be back!