great location, great apartment, great views, great hosts.
highly recommend.