I would recommend Robs apartment as it is located in a perfect spot for using public transportation ie: the tube and buses right outside the door.
The apartment itself was perfect,the bed was comfortable which is an important feature and everything was there as you would have in your own home.
I would highly recommend this accommodation.