A fine spacious apartment and a great host