Downtown Johannesburg Johannesburg|1.45km from downtownCheck-in and check-out were very quick and smooth. The suite was spacious and clean. The views form the suite were good. Wifi worked well. Enjoyed dinner and the service during dinner was good. Breakfast was good but the waiters who served breakfast were ill-mannered, they passed bad remarks about the guests who arrived fifteen minutes before closing time for breakfast. The service was slack after 10:00 because the waiters started to hold caucuses instead of serving the guests and one kitchen staff joined them. The lady who worked at the restaurant's reception was good and passionate about the service standards of the hotel. It was good to have security guards at hotel's parking level. Generally the hotel was perfect.