Nice resort, friendly staff, clean and comfortable rooms and beds. Great value for the money.
However, we were surprised by the concierge that we need to attend Time Share Presentation. Concierge was not letting us check in till we sign up for presentation that require $40 deposit. This was not listed anywhere on the description of the listing. Equally surprised by AirBNB allowing listing of Time Share properties on their site. Did not expected from AirBNB.