The location was great and the flat had everything we needed. Unfortunately, the flat was not cleaned at the agreed time so we had to wait 2 hours.