Everything was top notch. Staff was very helpful and friendly. The location within the overall Montecasino property area provides pretty gardens, the Bird Gardens, Casino, restaurants and shops. The property was beautiful and felt safe. Perfect location for a short stay in Johannesburg area.