My husband and I stayed here for a friend's wedding and it was a wonderful stay! Rooms were well kept, well stocked, the continental breakfast was plentiful, there was free wifi, and the staff was very friendly.
Sure, the breakfast nook could be bigger, sure the parking lot is small, and sure its not right on the beach. But they do really well making something wonderful out of what they have. At least they WILL pay the city meter for you! Other hotels leave you on your own in similar situations. They also have beach towels, chairs, and toys for free to borrow.
The card in our room welcoming us when we arrived, and the card they mailed thanking us for our stay after we got home were extra nice touches! No one does that kind of thing anymore it seems. We would definitely stay here again if we return to Newport Beach!