A perfect place to stay for any occasion. A relaxing holiday or in our case preparation for my son's wedding. Perfect hosts and house.