Easy, straightforward check in process and excellent communication! Also had everything we needed!