Well appointed and clean apartment. Well located and supported by host.