We could not have asked or hoped for more. Great apartment, great host, and great location.