We expected more for over $300/night. The location is nice, on the water and walkable to Main Street. Beach is rocky and water is dirty. Lots of squirrels and birds on the beach. Great walking path. Note, paid self park is located in a parking structure next door and not on the property. We had problems with wifi, cable, and our keys. The room was listed as ocean view but it was really a partial ocean view. Balcony was small with metal folding chairs. Bed was comfortable, but walls and ceiling are very thin. We could hear the freeway, train, restaurant customers, and music from several floors up. Once everything settled, you could also hear the ocean. Water pressure and hot temp was terrible and bathroom could use some touch ups. Shower only, no bathtub. No hot tub, only a pool. Adding breakfast was a great value and restaurant staff are very friendly. Note, your voucher doesn't cover all entrees on the menu, you may have to pay a portion of the cost. Side door which requires a key card to enter didn't close well and we did notice an unhoused person sitting in a booth charging a phone and taking a nap. He wasn't bothering anyone but we did notice he was there most of the day. Depends on what you value, this may or may not be a good fit for you. Overall, we would probably stay here again.