Overall, good for the price & location. Could be cleaner.