Nice clean flat in good location. Wifi is poor and not really usable if you were needing to stream or work from the flat. It took a long time to warm up- and I don’t mind being slightly cool! But if heat is important to you I think you’d struggle with this property. Communication was good. Check in process in a bit drawn out cause you have to collect the key from a convenience store but all worked ok for my stay- might not serve you if you are arriving at weird times? All in all a good stay- location is fantastic.