I enjoyed my stay; the apartment was spotless and had all the amenities listed in the description. Self check-in was a breeze as well. Recommended.