Great stay for vacation in the city of Cape Town with awesome views and central to most tourist attractions.