My family and I had a problem upon arrival, the apartment was not ready we walked into the last ocupancy mess , Once the matter was reported after numerous communication, I was contacted by the cleaning staff who were very apologetic and carried out an amazing job. I rated the cleanliness low due to the inconvenience caused. The apartment is located in a good spot a little pricey, but very handy as you have your own car park. Nice to have two bathrooms a bonus when travelling with a young family. would consider staying again.