An excellent location, responsive host, spacious apartment. The rooftop terrace is a plus.