Perfect place; perfect host! We‘ll come again!