John from the begining of my booking was very accommodating. His communication was fantastic and his flexibilty to help us make our trip special was very much appreciated. Would highly recommend!