We absolutely loved our stay here. Our room was amazing. Big balcony, nice kitchen, very comfy bed. The resort is awesome. We used the 2 gyms which were great. The pools were so nice. Lots of chairs. We did swim at the beach, however we did walk away from resort a bit to a less rocky area, also wearing water shoes helped. The location is so close to the Malecon which has so many great restaurants. Can't wait to go back.