Rochelle and her family are very friendly, it was a pleasure meeting them and I was happy during my stay. The place is very convenient with a handful of supermarkets nearby, buses to commute to the Elizabeth line, DLR, and within walking distance to National Rail Plumstead station, not bad!