First thing you need to know is that this place is perfectly located. The neighbourhood is nice and quite. Really nice. Also it is on Jubilee line so you are close to everything. Also if you want to go somewhere, take bus 118 that goes from Greenwich to city center. Better than subway.
To accommodation. Roger is really nice guy. We met just few times but gave us tip for good restaurant etc. Really nice guy. Room itself is simply furbished but if you want like us just place to sleep and wander the whole day, there is all you need. Bathroom is shared with just one other room so that is doable. Unless you are lucky as me so whenever I wanted to use bathroom someone was in a shower :D
For breakfast there was bread that I believe Roger makes every day. Fruits, coffee, milk, cereals etc. And we were just fine with that and in case of emergency there is shop nearby.
Since we wanted to travel light, I asked for hairdryer, towel and eu charger. Roger was so nice he provided all (except eu charger but USB is directly in the plug, so we were okay with that).