Sheena was great in the communication and she showed great flexibility. We experienced a lot of delays and eventually had to deal with a cancellation of our flight (and whole trip) and Sheena helped us out great in finding a proper solution. She was also very attentive when I told her about my dietary needs for breakfast. She was very kind and when we do come to Edinburgh we will definitely try to book here place again!