A clean, comfortable home away from home with wonderful hosts.