Discover beautiful self-contained, townhouse accommodation in a fantastic central location. The Terraces on Main Beach offers six uniquely designed, family sized apartments with direct access to world-renowned beaches, eclectic cafes, and vibrant nightlife. Book Now and experience a holiday to remember!