If you are looking for a reasonably priced flat in a good location then this could be a good option. However due to the check in experience I cannot recommend. Firstly the instructions are not easy to follow so finding the complex for the flat is difficult, and on arrival we were faced with a concierge who was not expecting us to use the host's flat. We were sat waiting for contact from the host so we could access the flat for at least an hour, and this soured our experience. We had to leave our luggage with the generous concierge and were only able to access the flat after 4pm, despite a 3pm normal check-in time, and a pre-arranged early check-in time of half 1.
The flat itself was clean and tidy, but despite it catering for up to six people, three of our party of five needed to use hand towels to dry themselves, as only two normal sized towels were provided for us. Ultimately the flat was comfortable and the area was quiet at night so we slept well. I only cannot look past the check-in experience as it is a major drawback.