The apartment is clean and the kitchen is very well-equipped. Self check-in was easy. We had a great stay.