It is a great location. A short walk to a number of supermarkets.
The river and nearest tube station are not too far away.
A great place to stay when visiting London.