Great Resort ! Very good food,good music in the restaurant,nice wine list. Excellent staff in the restaurant,dive shop,SPA & Reception! Thank you all so much!