Perfect in every way; location, accommodations, help with excursion plans, immediate responses to questions, We could not have been more pleased.