Wonderful location and a fantastic staff!!