Apartment was extremely clean when we checked in, the hosts and cleaning crew do an excellent job. We had some trouble during check in and were able to reach the hosts and gain access despite it being past 11pm. Hosts are very responsive and are committed to you having a good stay. Only complaint is WIFI connection was not great.