Very well located, just a 3-minute walk to the beach. Towels provided and valet parking service available. There are on-site restaurants, though they're not the best. The pool area is nice, but there's a shortage of chairs—you need to reserve them, which is a big downside. The air conditioning was on its last legs; it worked, but we couldn't get the room temperature below 26°C. It's manageable considering it was 32°C outside, but still a bit too warm for sleeping at night.