Great and stylish place! Superbly located in Cape Town! Would definitely recommend a stay here.