It is a good choice; however, consider the hotel's location. It is isolated with nothing nearby and far from any airport. Make sure you purchase the airport shuttle to the hotel in advance; otherwise, be prepared to pay at least $200 USD. It would be nice if the hotel offered its own transportation service.
bel hotel, pas tres recent mais bien entretenu, tres grand buffet mais toujours pareil,le service est tres inegal,certain sont tres agreables et courtois, d autres par contre, beaucoup moins ! enormement d employes ne parlent meme pas anglais ! finalement le pire c est la mer, l' eau est sale et pratiquement inbaignable, heureusement tres belle piscines! 4 etoiles gros max!