We recently stayed at Avalon with our kids and grandkids. We have stayed at Avalon several times and it has always been immaculate with all the essentials we need. Terri and Teresa are very responsive and easy to work with throughout the reservation process and our stay. We will be back!

Janette C