During the past two trips to Swaziland, I have eaten at Ramblas twice per trip. I have taken a couple of guests for an intimate dinner, and the last time, 10 guests for a large dinner. Food is great. They even have delicious sushi, which I was not expecting. Steaks are delicious, especially the fillet with peppercorn sauce. The same goes for deserts, which add a sinful, yet delightful, way to end a meal. Staff is attentive, patient and efficient. The restaurant is relatively new, and is quite beautiful. It is just north of downtown Mbabane in a lovely setting.