Clean, big, and nice place. the location is great