Lennox Head did not disappoint. Beautiful weather, beautiful food, beautiful people.