Great place in Cape Town! Perfect located! Everything what you want and need!