Beautiful place. Was very clean when we got there. Great location, very close to the beach and great restaurants. Walking distance to everything we needed. They also provided lots of beach toys and umbrellas and other things for use. Would definitely recommend.