Visited the Coolum Surf Club to attend our daughters wedding. They have a large balcony overlooking beach where they set up the ceremony and inside was set up just beautiful for the reception. Food was great, service was great and location was excellent. Also came back with family for breakfast on the balcony next morning. Great place.