If you are looking for a place that is lived in then this is a good choice! Feels like home straight away with furniture and accessories stylistically placed! The location is perfect if you want to explore more of Greenwich but still want to stay close to central London with such a quick acsess to DLR, makes this place perfect if you are looking to explore London! The host is very friendly and ready to help with any enquiries wit a very fast and clear communication! Felt more like talking to a friend than a host which made the stay even more pleasant!
Got nothing but positive impressions of the place and would highly recommend!