Brilliant location and great hospitality made for a fantastic weekend