Brilliant apartment and would have given 5 stars if it wasn't for the poor experience checking in (very poor communication).
The apartment itself is great, really big, good facilities (although the light in the bathroom did not work and we had a lamp balanced on the toilet seat!!!). Its also in a great location.