We definitely enjoyed our time at Avalon. The property is relatively new, well maintained and in a nice proximity to the beach. The not entirely positives - the facility is very basic - a bit IKEA like, so you are not renting someone's vacation home. It has a bit of a dormitory/Residence Inn feel. Again, for us, it still allowed us to have a fantastic stay and enjoyable time at the beach. My priority is nice and very clean, and it is very nice and clean. We have no complaints at all. It was just a bit different than what was expected.One last thing - you can't use the gym (very nice) until after 9 am. In a beach community, do you really want to use the gym in the middle of the day? Again, not a big issue, but it was a bit strange.One more last thing, the people at the facility (front desk/bar attendant/maintenance/cleaning) were all very nice and attentive to any need we had. They were great.Very nice spot for a beach vacation.