Spacious, bright apartment with welcoming and engaging hosts.