The hotel and all of its amenities were excellent. The staff was very friendly and helpful. Breakfast and dinner buffets were a great mix of local and international foods. Our group of 30 had nothing but great things to say about our rooms. When in Swaziland, thus is the place to stay !!!