Absolutely perfect. Comfortable, clean, great attention to detail and a wonderful location. Judy is passionate about making her guests feel welcome.