Overall great stay! Amazing breakfast each morning and access to a gorgeous gym and spa facility. The room itself is small but the rest of the areas you have access to are so large and well equipment, there’s really no need to be in the room except for sleeping. Communal spaces and pools are absolutely gorgeous. Fantastic location and top notch service from the resort staff. Communication wasn’t as strong as other stays I’ve had, but it should be noted my stay was over New Years- which may have been why it was hard to get responses. Aside from communication, the only downside was the shower didn’t drain very well. Would stay here again for sure- excellent value.