We were staying at Justine and Jamie apartment for 5 nights and it was perfect!
The location is great, very close to the tube, walking distance from oxford street and Hyde park.
Very clean and organized, like an upgraded hotel room.
Highly recommend.