Everything was clean and check in was super easy! The shared bathrooms were not a problem either, I waited about 2 minutes in the morning for someone else to be done but other than that had no timing issues at all. Thanks so much for a nice stay!