This was my second stay here and just as great as the first (a year previous).
Hints--avoid the beach thatch-roof cabanas...I haven't stayed in them but from the description they are NOTHING like the regular rooms (#16-22) in the main hotel. They are also set kind of in the middle of the property in the hammock garden, so there is a lot of foot traffic from guests traipsing around them.
I have stayed in room 16 (on the ground floor) and #22 (directly above #16). Both rooms were identical: bright and cheery with huge sliding glass doors (with treated one-way glass so you don't have to close the blinds if you don't want); a terrace area for hanging beach towels and relaxing before heading out to dinner; a large, spotless and bright bathroom; roomy closet (with a small safe) for unpacking your stuff; a desk area; a small fridge for keeping beer and soda handy for the beach; a very cute courtyard with lots of shade and hammocks--perfect for an afternoon read or snooze.
The location is close enough to the town area without being so close as to hear the noise from bars and the beach is petty quiet as it is separate from the main hotel beach stretches.
The negatives are VERY minimal: the staff are nice but not overly so; you DO have to pay for a beach chair & umbrella (but you have to pay for that at ANY of the hotel beaches); if you are out late you DO have to knock on the lobby door for the late night guy to let you in (I personally consider this a PLUS though, since the locked doors and gates mean no non-guests are wandering around the property).
Both times I have stayed I got a deal for paying American cash. Considering that the next two hotels down the street are over $100/night, this is a REAL steal for a quaint, cute place.
Further notes: I highly recommend renting a golf cart for one day to do a trip around the island and check out: the sea turtle farm (LOTS of turtles to see!), the lighthouse (you can climb to the top); the sculpture garden (pay a buck to actually stroll trough it or just check it out for free from the lighthouse); stop in at Villa La Bella for a drink in their very cute patio (this is also a swankier hotel if you have the extra bucks or want to be further away from the town). Personally, I'd skip the dolphin hoo-ha and zip lining, and instead stop at the Hotel Garrafon de Castilla scuba/beach area (gets a little overrun with cruise visitors, but it is an affordable snorkel spot).
