Super apartment. Super location. Super host. Absolutely nothing to complain about.