great location! bring your own beach chairs, umbrellas, and towels. So many great restaurants to try within waking distance. comfy beds and couch great flooring (no carpet at all yay) even had a dog bed that my dogs loved napping on after a long day running around at the dog beach. would recommend a hose so we could rinse feet and dogs off (used public shower but they would get sady again on the walk back)