Great apartment, great communication and hosts. Roof deck is terrific. Would definitely stay again!