A truly breathtaking spot in the heart of Cape Town! The location is awesome and the space is stylish. A real MUST stay!