Location is everything, and Riviera Suites, situated on Sea Point's Millionaire's Mile, is surrounded by the best that Cape Town has to offer.