Spacious apartment, charming terrace. Gracious host.