Located on the beachfront in Main Beach with direct views over the beach and the ocean, plus north and south views across the coast, our fully self-contained apartments offer an absolute beachfront holiday with breathtaking balcony views, free ...More information