We visited during Jan for the Avalon 50 Mile Benefit Run. The hotel was so accommodating for the runners and all of their guests. Our room was not large, but that didn't matter. The beds were very comfortable, the bedding was DELICIOUSLY warm and comfortable, the water pressure was awesome.
Above all every single person we met that worked for the hotel was so nice and sincerely interested in ensuring we had an excellent stay.
My husband and I are 5'10 and 6' 1" which always causes problems with beds. We shared a room so we shared a double bed (from a Cal King it was so small but that's not the hotel's fault).
The system for heating/cooling is the only thing that was irritating. The symbols are not "universal" so we struggled with trying to figure it out (the little remote flips open on the bottom FYI).
The breakfast they served up (for the runners, they opened up at 3am!) was crazy awesome. Only the coffee got cold quickly (they had it set outside for access).
The grounds were quaint and beautiful.
We had the bottom floor (room 117) and I'd want to get that one again. We had a little patio and it was far enough past the foot traffic that we didn't have any disturbances. I think the people above us were also runners because they were walking around (you can hear it a little too well) but then it was silent at 8pm when everyone hit the hay to wake up at 3am.
The hotel is right on the beach, steps from the water. 30 yards from the pier. A block from the tiny VONS grocery store, shopping along the "strip".
I would want to stay here again FOR SURE.