Excellent communication and hospitality. Check in was a breeze, and overall everything went smoothly!