Beautiful location, beautiful suites. BUT, the resort is a bit worn down as it is clearly visible that little or no maintenance is done. The cleaning ladies also need a rap on their lazy fingers. But overall the stay was great! Will visit again at the same special price we paid.