Great location in Central London. Close to Baker Street tube station. Plenty of pubs/restaurant options. Flat is located on a quite mews street. Communication with owner with fantastic - quick responses.