Had a wonderful stay! Beach is viewable from the deck and about 100 feet away. The place is comfortable and relaxing. Lots of extras, beach chairs, umbrella, beach toys and beach towels. Laundry is available on the premise. We also took advantage of the nice gas grill on the patio. The bedroom window is right on Mission Blvd, and there was a festival going on down the street on one night, so we had to shut the window to keep the noise down, but the rest of the nights it was fine.