Great location, right on the beach. Just know that check-in is a bit different than you might expect. There are 2 towers, and we were in a different tower than the office. So host was to meet us, but was late. Then we had to go to office in the morning to complete registration. But everything else was great & would stay again.