Great place to stay in a stylish part of London.