Looking for the perfect coastal living experience? Look no further than this stunning 2 bedroom townhouse for rent in Diaz Beach.Step through the wooden swivel door and into the inviting open-plan lounge room, with double wooden doors leading to an outside patio featuring a built-in braai. Perfect for enjoying warm summer evenings, the patio