First time at Avalon Club & we love it. Karen, the asst manager, took care of checking us in early & was so pleasant & professional. Our room was perfect. We stayed in the 1-bedroom & it was amazing. Great views, a full kitchen, washer & dryer, 1.5 baths, and spotless. The best part is the parking (it’s $35 but so worth it). We walked directly out to the beach from the hotel. The pool is on the 5th floor & small so we were down on the beach the entire time. Hope to stay here again when visiting the area.