Address Beach Road Granger Bay V&A Waterfront Cape Town 8002 Western Cape South Africa RATES & BOOKINGS