The place was clean and everything was as expected. Check-in was a breeze. Highly recommended.