Just thought I'd update this now that we've returned from our honeymoon. Swaziland was great, we were only there for a couple of days but found it really laid back with wonderfully friendly people. For anyone else who's thinking of visiting then I'd recommend Phophonyane Nature Reserve near Piggs Peak.
Phophonyane Great walks, beautiful landscape and worth exploring over a couple of days. We stayed in a traditional beehive hut which was fun.
Although we didn't stay there, I also heard that Sobantu Guest Farm
Sobantu is a good place to stay, enjoy a bit of rural Swaziland and get involved with the local community if you want.
Anyone interested in volunteering could try All Out Projects which offers a wide range of projects in South Africa, Mozambique and Swaziland.
All Out Projects.
Another good place to visit near Mbabane is Ngwenya Glass, interesting place selling products from recycled glass.
We didn't bother with the game parks in Swaziland simply because we spent a long time in several parks in South Africa and preferred to see what else Swaziland had to offer - it didn't disappoint.
Sian