The apartment was spotless and perfectly comfortable with all the necessary amenities. After a delayed flight, checking in was an easy, smooth process. We will definitely be staying here again.