The flat was pretty good, it was just annoying that there is just limited Wifi so you can not really stream Videos . All in all it is a good flat and all requirements were fulfilled.