amazingly timely communication, comfortable accomodations and all easy to navigate. Sophie thought of everything!