Clean, good communication & location. Would stay again.