Welcoming and friendly hosts, comfortable and clean setting, great location