Excellent location! The place was very cute and cozy. Lots of peeling paint, broken beach chair, rust, ants in bathroom, worn floor. Also, too many threatening warnings about charging exorbitant fees for trash, sand on floor, clogged toilets, etc. It made us feel we had to walk on eggshells.