Very nice location. Wonderful amenities. Beach gear and toys for kids are a great plus and kept the toddler busy for hours. Spacious.