The apartment was really clean. The location was perfect. Check-in was smooth and flexible. I recommend this wholeheartedly!