The apartment was clean and practical in a good location. However, it was not the same apartment as the one listed on airbnb, and we only found out that the pullout couch was not functional after we made our reservation.