St Tropez North, Of 21 35 Orchid Avenue, Surfers Paradise QLD 4217