A great place to stay for anyone looking to visit Cape Town