Overall the room was fine. Pros: nice pool, close to the beach and some pretty good restaurants, mostly nice staff. Cons: the location of the check-in desk is not obvious and there are no signs directing you to where it is; small rooms, toilets are very short and not low flow; no in-room microwave, mini-fridge was full of drinks they charge extra for, no breakfast, they charge you for a parking pass to park in their parking lot. Also, if you book using a third party, they charge you a resort fee. Not sure if that applies when you book direct, but I didn’t think that was a legitimate charge, since they are very clearly NOT a resort. Supposedly they recently remodeled, but it didn’t look like it.