Spacious, well equipped apartment in an attractive garden setting. Hosts welcoming.