Travelers place was great, compact ensuite room in a great part of London.
Friendly and accommodating hosts.