Clean, good location. Josh was attentive when we had questions. Keep in mind it is two floors up in case you have trouble with stairs.