Nice and clean. Great location. Good amount of space and enough amenities!