Overall good but the place could have been cleaner.