This flat was a great location! The check in was a bit annoying to have to coordinate with another person, self check in would be better. The flat was generally clean but the towels had some stains on them. The flat was nice but lots of construction around which was loud at 8:00am.