Resort Corp Triumph
New 5 Star “The Beach Resort” Opens at Cabarita.
The Tweed Coast’s first true five-star quality resort, the $70million luxury The Beach apartments, opened for business and the Tweed/Southern Sun newspaper was on hand to capture the opening.
The Beach, built by leading coastal developments company Resort Corp, featured 57 residential apartments spanning three levels, surrounded by pools and tropical landscaping, sun decks and a swim-up bar.
Design director, John Lea was recognised for creating a stunning project to match the spectacular location. Marketing for The Beach began in 2003 and all the available apartments sold out quickly.