Great host, great communication, great apartment, great location, great city! Just great, it says everything!