Great place to stay in Cape Town on the V&A and close to all amenities