Hotel is in a perfect spot and spread out along a beautiful beach so excellent for families with kids. All rooms look onto the beach or pools. The grounds were immaculate and the pools are large and clean. There are many choice of restaurants. We had an excellent meal in the Italian restaurant where the food was delicious and we had some fantastic cocktails. The staff were absolutely wonderful and only too willing to help.
It is also very close to shops/market