The place is really nice and really well located (very close to the beach). The service at the hotel is excellent. One word of caution though: Make sure to read all the notes very carefully so that you are well aware of some additional costs you will have to deal with: $50 a day for parking and $40 resort fee per day. Also make sure you are checking in before 11:00PM. We had not seen this constraint and had to rent a night at another hotel because our plane arrived later than that time (so basically had to pay 2 hotels for that same night).