We spent 9 nights at Primi Royal after our 43 day overland safari. We needed 9 nights for our bodies to recover after 6 weeks of camping. My husband and I are travel writers and run travel blog GettingStamped we have been on the road for over a year and stay in hotels EVERY night. The room had a big bed, sofa, tv, shower with hot water & good pressure, and a tub, mini bar to store our beverages. There is a Pick n Pay grocery store within 2 min walk. The breakfast is huge, dont plan on eating lunch. You get fresh espresso, yogurt & granola, cereal, toast, omellete that has to be 3 eggs and is extra stuffed or I had fried eggs, 3 strips bacon, 3 sausages, fried mushrooms, fried tomatoes and fresh juice EVERY DAY. The sunsets are great, we just sat back and watched them nightly with some good wine. Make sure to walk up the street to Hussars Grill for dinner we ate there 3 times, the front desk will make you reservation. Its a 10 min walk and safe at night. The steaks are great and burgers, its a BYO wine place and no corkage fee!