Great stay. The pull out couches we're more comfortable than most others and bed was soft (which I enjoyed). Steps from the beach and restaurants made for a convenient location. Though, since it is near dog beach, look out for pet droppings everywhere along the main sidewalks. It was nice to have a washer/dryer, though bring your own detergent. Also nice to have a yard and hose to leave beach toys and bikes. Could have used 2ply paper towels and toilet paper rather than the 1 ply they supplied. All in all, a great stay.