Fantastic location and would have been a great flat but had to spend several hours the first evening cleaning what was clearly longstanding grime and chaotic cupboards. Helen was most apologetic and said that they had just changed the cleaner because of complaints. Knowing that, they should have made sure it had been cleaned properly. Once I had cleaned it I had a nice stay. Let's hope that they have resolved the cleaning problem going forward. I asked for a refund of my cleaning fee to which Helen agreed. To date no refund has been received.