Avalon is a beautiful place made even better with the little touches Vanessa has provided to make it feel like home. The decor is inviting and stylish with thoughtful touches to make us feel at home. The beaches, coffee and cafes are close - and we made the most of it! We had everything we needed and more. Thank you Vanessa - we can't wait to stay again.