This place is perfectly sited near Baker St tube station and there are plenty of the things tourists need all around.
The place was well appointed and suited us just fine.