Perfect, cozy place. Ideal location. Responsive and thoughtful hosts. Would love to stay again. Worked out great for our family of 4-with infant and 5 year old.