Everything was perfect. Location, check in, communication. We got anlot a good information at check in and we also got a update for no on top costs at arrival. Highly recommended.