The flat had everything we needed, although the shared bathroom was a little tricky to manage, as we had to wait to use it! We did find that the traffic was very noisy during the night so sleep was in short supply during our stay. Lovely to have use of the little well equipped kitchen- a good feature.