House is beautiful, location great for families, communication was excellent and hosts were wonderful to deal with. I would definitely stay here again without hesitation.