Very clean and has everything you could think to need. It's also in a great location. I definitely recommend it!