This was an amazing stay for the week! It is basically right on the beach, and it's nice to cool off in the pool occasionally too. As soon as we walked in, we noticed the cleanliness of the place. It is very modern. There were plenty of towels and blankets and pillows, too.