Traditional, impeccably clean, friendly hosts, terrific location