A perfect place to stay in cape town to veiw all the wonders the town has to offer.