"Everything from arrival to departure was 100%. This was my first time in Swaziland and..." - Trevelyan