Clean, spacious, amenities all worked well, close to the beach but without all the crowd. Great space!