This place is central to everything, literally the best location for any and everything. Right next to V&A waterfront, Cape Town stadium is right behind. Love this place soo much! Definitely booking it again