We stayed here 2 nights. It is a taxi ride away from where the intercape bus drops you off in town, but it is well worth the trip. The dorms are clean and some even ensuite. The common area and bar can get a little noisy at night with locals that come to hang out. The communal kitchen is clean, but can get a little hectic during meal time. The staff also uses the kitchen to prepare their meals. Funky Monkey also has trips that go to Kruger Park. We stayed at their lodging which was outside of the park. The place is lovely and would be great for a big group. There were also day trips. If you have your own car I would recommend staying here, if you are on a tight budget the taxi rides to and from can get expensive. My only complaint was with the communication with the owner. I had left a very nice Northface jacket at their lodge in Kruger. They offered to mail it to me in Capetown which I thought was very nice so I did not pursue other options. Well the jacket never did make it to Ashanti Guesthouse in Capetown before I left:( One item that is not easily replaced!