Margaret and John's space in Avalon was simply beautiful. Everything was even better than the photos, sparkling clean, spacious and with the most special, thoughtful touches. We didn't get to enjoy the pool as the weather was a tad chilly, but we will be back in summer to enjoy it all! Margaret and John personally met us for both check in and check out, and were so friendly and helpful. Thank you so much, we can't recommend this place enough!