Overall a good stay— very clean, comfortable, great location and the beach equipment (umbrella, chairs, coolers, towels, etc) were an impressive addition. Only negatives are the late check in and early check out times.