Great location. Good facilities in the flat. The flat itself is beautiful. We'd stay here again! The address can be hard to find, as all the map apps we tried sent us to a different, but similarly named street. The taxi drivers even couldn't find it. It's close by and we found it by asking some kids. The building isn't marked with the address number. It's in the same building as a hotel and it would have saved us 15 minutes of walking up and down the road and the taxi dropping us in the wrong place if we just had the name of that hotel. The housekeeper who met us was nice but should couldn't give us directions on the phone because she spoke no English.