Great view, great apartment, great hosts. Everything about the stay was well communicated and well coordinated. Would definitely choose this location again.