The hotel offered everything as advertised. Great location, and the staff were very helpful and kind. They made it clear what to expect, what was included, and what wasn’t. The room was tidy and clean, and the daily refresh service was provided during our two-night stay. If you rent a car, there’s a large parking lot right in front of the hotel (Esperanza Beach), where you can leave it.