Superb location and great hospitality