The staff was friendly and spoke enough English to work with our bits of Spanish. The hot tub wasn't hot, but it was a fun clean, hidden side pool. The beach was immediately outside the back of the hotel, which was fun and offered a stunning view. The restaurant was so-so, except the tortillas which were awesome, the ambiance which was fun, and the waiter who was fantastic.
The bedrooms all have doors with open slats, so there is no sound privacy in any of the rooms. What was set up to be the master was actually a loft situation, completely open to the living room.
We'd go again!