Great location, great apartment (thought of all the small details), and a great host - all that in a great city!! Perfection!!