Very clean and well taken care of. Great staff and a nice new building with updated public restrooms.