A perfect host and an ideal place. No hesitation in recommending.