Perfect spot - great hospitality