The location of this flat was perfect, we stayed there 2 nights we arrived a little early and Alessandro held our bags! The room was just as described, my friend and I were traveling together and we were a bit nervous about the bed and all of the reviews but to be honest, it's not a miserable sleeping bed unless you come from luxury... we found it firm but not uncomfortable in anyway. Besides if you want a nice plush bed stay at the Ritz :)
The kitchen was stocked with a few snacks for us among other things along with a pleasant patio outside our door! The shower and bathroom are right beside your room which are shared but I never personally saw anyone other than us go in or out of them, it's basically like a guest bathroom in your own home! I will definitely be back to visit London and would stay here again! There is also a nice fresh produce market up the street, some cute resturants, and a Tesco for groceries and minutes on foot from Pimlico or Victoria Stations!