A well set up warm apartment with generously stocked kitchen and thoughtful responsive hosts.