An excellent place to stay. Kind hosts, wonderful amenities, clean, cheerful family-friendly space in a great location.