The location was good as was the size of the flat but the facilities in both the kitchen and the bathroom were dirty. When we arrived we had to wait for the key. I strongly advise anyone who stays to say they will arrive at the earliest time available and leave at the latest available time as per the terms hen booking as if you give an estimate of arrival time and departure they will hold you to it not a minute before nor after and they won't be very "customer service focussed" in telling you.