Great apartment, great host, everything as described or better. A home away from home.