The location is perfect. The flat is nice. I was very disappointed with the way that the flat had been managed. The hot water was not turned on and neither were we told to do so, the DSTV did not work on arrival, there were dust balls under the beds, the cupboard rail was broken, the kitchen drain was blocked. These are things that I think should have been checked prior to us checking in. The agent seemed frustrated by our complaints rather than assuring us that our concerns were valid.