I haven't stayed here but went to go view it for family who will be coming to stay in a few months. Very smart!!! Location is excellent, the name is very apt, the view is grand!!! You can see all of Johannesburg and beyond. Accommodation very modern, comfortable, clean and luxurious. The owner very helpful and accommodating to all requests.