Great place , great view in the heart of Cape Town.