Super nice place, located in the heart of Cape Town. Communication was really good, would definitely recommend!