We stayed here for three nights in August. The Self-Catered Guest House is huge, with a very large kitchen, open floor plan dining and living room, three bedrooms, and two very large bathrooms. The view into the estuary is great. The private pool was covered while we were in town, but it could have been nice. June was very helpful with things to do in town.
St Lucia itself is OK as far as towns go. Food in town is average, and some restaurants are quite bad. The Spar supermarket sells almost nothing useful in terms of food. Town architecture feels mid-70's. Its basically one main street with lots of tourist shops, safari offerings, and some restaurants.
The drive to Cape Vidal is lovely and can take a day. The beaches are wonderful, but quite windy in August. We saw Hippos in the estuary on the banks down the road, which was great. The Croc Farm is also interesting as you will come so close to some monster crocs. I've done boat tours on the Zambezi so we decided to skip that. We came from Ithala Game Reserve and were gamed out.
As a place to relax its good for a few days if you bring your own food or have modest expectations. The wildlife nearby is fantastic and the ecosystem is pristine. But compared to Knysna or other South African beach areas, there isn't too much to do here beyond three days.
But if you are coming, Zulani Guest House is a great place to stay.
