From booking, via check in to the stay everything, was great!