Quality through and through from great hosts, premises and all of the little extras. Thanks for a great stay.