The Grand Apartments Labrador, Gold Coast Holiday Accommodation