First impression after entering the building was not the best as there were shoes all over the hallway. However the apartment itself was clean. Didn't expect to pay for bed linen and towels for my stay and this was not mentioned in the email that was sent to me but the host waived the fee.