Very nice, modern and clean appartment. Just perfect to have a quiet place after a busy sightseeing day in central London. We had everything we needed for our stay. There are bedsheets, towels for every guest, all useful kitchen stuff, toilet paper and soap.
There are 2 supermarkets just around the corner (130 meter) and the bus stop right next to it. It is only 4 stops away from the tube station which we even walked a few times.
I would highly recommend to stay at Ross's place if you wanna spend some days in London.