Excellent location, spacious beautifully appointed apartment, welcoming snacks, excellent hosts.