Martha’s place is lovely, in a quiet part of London, easily accessible on public transport and with very nice spaces for a great stay.