From the time of booking to departure, the whole experience with Apple's place was excellent. From communication, to check-in, cleanliness, location and facilities, it was all faultless, and Apple provided some lovely extra touches as well, which were much appreciated. Highly recommended!!!