Greenacres has immediate obtain on to the beautiful mile extended 'Black Rock Sands' which happens to be not more than a 5 minute stroll from anywhere on the site & automobiles are authorized around the West conclude on the Beach front.Once you tour at Haven you are not just pegged right down to your pitch, you will be free to delight in everything… Read More