A spotlessly clean house, in an amazing location and perfect for families. It has everything you could want in an air bnb. Margaret was warm and welcoming and the little extra touches really made our stay even more wonderful. The only downside is that more people stay here the more people will know about this wonderful accomodation and it might be difficult to book next time! Thank you for providing such perfect accomodation.