Great location, great views, great hosts, great city. Can't recommend highly enough.