This was a great place to stay. It is conveniently located giving you access (long walk, easy bike ride) to the beach, easy freeway access for driving. The apartment was clean and well layed out with good space. The parking was easy - even when I had a friend visit as the street parking was mostly a non-issue. It is a second level unit, so stairs are required and the deck has some tight corners for getting your stuff into the apartment, but once in, it is extremely comfortable and inviting.