Very clean and so fun to hang out around the place. Their are many places to have coffee, drinks and good food right by.