Absolutely amazing stay. First of all, it’s a world class hotel. This from someone who is used to good AMERICAN hotels. It may be a 4 instead of 5 stars and I assume that has to do with the level of amenities but everything in this hotel is top class. I did not have anything to eat here that was not high class restaurant quality food. The menu is limited but very interesting and like I said, too, top shelf. However, one does not come here for be amenities. It is in essence a business hotel which works great for people on vacation as well. The best thing about the Falstaff though is definitely the service. Every person that works here has one goal in mind: your total and utter satisfaction. They don’t just want to help you or get you out of the way with little fuss, they really want to meet every need and desire you have. It is really mind blowing and I will never stay at another hotel in JNB again. Btw, this is my second stay and the first was just as good...