We really enjoyed our stay here. The staff is top notch, especially Freddy in the front office. The wait staff is super nice. We moved to a different more expensive hotel to experience a more remote part of the island. We can say that hands down the staff at Puerto was better trained, more responsive and more experienced. We almost regretted moving. The rooms are perfectly fine, nothing fancy, but whoever designed them thought of important things like two bedside tables, separately controlled reading lights and a very comfortable bed. It’s in an excellent location- close enough to the town to walk to restaurants but far enough to be quiet at night. The beach club is also very chill- no loud pumping music. Lots of lounge chairs in the shade so you can stay all day. The beach is really nice too. If you’re looking for luxury, this isn’t it. But it was very comfortable, clean, and the setting is gorgeous. We would definitely return!