This location was great, If you are unable to pay the prices for beach front, this is literally 49 steps left to beach down a walkway AND 49 steps right to the Bay where you have less waves and water sports! It is on Mission Blvd so a bit noisy to have windows open but they have AC to accommodate! We had our 2 teenagers that slept on the 2 futons-- not gonna lie-though it sleeps 4- it was a bit crowded and teenagers are messy! There was no where to put their suitcases out of the way. It is exactly as the pictures describe and suitable for 2 adults, maybe one child so you still have a couch to sit on :) The beach bikes and sand toys were great to have. The rides on beach path were a favorite. Many shops and food are within walking distance. The balcony was ok, not a place to relax as the road is noisy, but the Grill patio area is great and so nice. Be sure to go take advantage of that area! The laundry mat was a quick 5 minute walk, and if you are there more than a couple of days you will need to go to wash your towels! It was close,well lit and clean, nice as far as laundry mats go :) We so enjoyed our vacation and Linda (lives on property) was very accommodating and sweet!