Wonderful location, cozy feel, yet perfect for large families.