The Moreton Bay Boat Club at Scarborough has spectacular views overlooking the marina.