Good flat, all that was needed for a short stay was there. Longer stays would find a washing machine nevessary though. Very clean. Communication with a host was a bit intermitted.