A lovely and cozy stay in Avalon. All the facilities were excellent and premium. The backyard is a great place to hang around. Close to the beach and the shops of Avalon.