Excellent location, strong wifi, and very clean! We had a bit of trouble getting into the flat because she was out during check in time, but she arrived 30 min later to let us in. 10/10 would recommend.