My husband and I celebrated our anniversary/mothers day weekend here at the Bay Shores and right from the moment we arrived the folks there made us feel welcome. Our room was a decent size and very comfortable. They have beach equipment you can use on the beach and a movie library for your viewing entertainment. Every afternoon Warren the front desk man would make warm cookies. The breakfast selection was very good and this to was included in our stay. The hotel is a very short walk or bike ride to either the beach or the bay. We brought our bikes and were able to lock them up to a poll in the parking lot. Parking is tight but there is a metered lot across the street for any over flow and the hotel will keep the meter fed if you should have to use it. We never did. There is also a very cool patio area on the roof with a view of the bay or the beach. I think the best part of the whole stay was how friendly and helpful the whole staff is. We had the best time ever and are looking forward to coming back to Newport Beach and this hotel again!