Great location with easy access to public transport that gets you to main London attractions within roughly 45 mins. Grocery stores and restaurants are within walking distance.
Checkin is a self checkin so doesn’t matter what time you arrive. Communication with the host was excellent as we had issues with getting the heating to work and they were very receptive and quick with responses that fixed the problem. Would definitely stay here again on our next visit.