When we arrived at Avalon we were surprised and delighted at its close proximity to the beach. We had a beautiful room with views across the bay, a window seat to enjoy the fabulous scenery and a luxury bathroom. The hosts were very friendly and made us feel at home straight away - in fact we were greeted with hot...
More