It is rated as 3 star so don't expect fridge, minibar, Michelin menu. But it has free Wifi, satellite TV (mostly South African), air conditioning. Main thing is the location, on a hilltop just outside Mbabane, with views right down the Ezulwini valley a few thousand feet below. Staff all very friendly, competent and helpful without being intrusive. Decent breakfast buffet, evening choice of buffet or reasonable a la carte selection. Two warnings - it is not so easy to find from the new bypass road (MR3), and due to its hilltop location the weather can be a bit variable - we were shrouded in mist the day we arrived, but had sun and fantastic views later. Oh, and the price is very reasonable.