Clean, location is great, safe and quiet. Justin makes himself available at all times and responds right away if you have any questions.