Let me list it¬ particularly in that order.
1. Location of the resort is spot on.
2. Ambience in the hotel was calm&serene.
3.hotel staff was curteous&polite.
4. Only fly in the ointment was that the food was expensive&the taste could have been better.
5. Overall would give a 4 star rating out of 5.