Very clean and neat!! We had lots of fun and the place was in a very convenient location.