The host is excellent, great service! The accommodation is spacious and in a a great location. The property itself is a little tired, and could do with upgrading especially in the bathrooms and kitchen. The beds/mattresses were a hit and miss, some where fine, others were well used but they were not uncomfortable and for 3 nights it is not the end of the world. It was clean and tidy, however the rugs in the living room were quite dirty. Not ideal for dogs (if like ours) they only like to do their business on grass as there are no local green areas. But it's great that the accommodation allows dogs, this is rare! They do offer free parking, but the location isn't ideal for jumping in and out of the car which we had to do with the dogs and kids. So be prepared to pay a lot for parking outside the flat - £17 for 3hrs. But if we didn't need the car, the free parking would have been good. All in all, we would use this accommodation again.