Communication was fantastic at all points, access for check-in very easy. Clean and tidy. A great experience on the whole.