All top: Great apartment, great location, great host. We enjoyed very much.