Awesome apartment and best place to stay in Central London.