Excellent positioning with a great view op Cape Town Stadium.
Very clean and neat. Very nice place to stay