The apartment was spotlessly clean on arrival and perfect for what we needed—just a place to sleep. It was very very small and checking in was a little convoluted. I had some frustration upon check out due to some communication issues that would have been resolved with an in person check in.