Nice, clean and in a great location. Communication was excellent and check in was nice and easy.