Extemely clean and great communication. Very easy to check in. My only issue was the parking is not suited for large vehicles.