Clean, well laid out, easy check-in/out! Great location. Appreciated their clear communication and flexibility.