The place was great. It's very spacious and on the beach. The amenities were well kept amd modern. There were beach towels and beach chairs to use. They even gave us a crib for our little one. We thoroughly enjoyed our stay and highly recommend it. We are considering staying again next year when we come down to visit.