Small but worth the money. Well situated near Hyde Park and Kensington Palace