Perfect place to make life long, family memories! This home has everything you need to make everyone in your family happy, from the kids, to the parents, and even the grand-parents! Our hosts were amazing! There was great communication (before and during our stay). They worked with us to meet all of our family needs, and had a full staff on call ready to come over if anything was not working properly. Our family was sad to leave this beautiful residence. We will be back again for sure!