John is a wonderful host. Cascades is one of two places I stay at when traveling to Pretoria for work. Breakfast is made to order. They have realized that most long-term guests traveling for business prefer dining in, rather than out, so each room now has fridge and microwave. Internet is also very fast.