The apartment is small and simple but has everything you need. Keep in mind that it is located in the basement so there are no windows. There is a fan but mind that it can´t keep up with fresh air.
It is only a few steps to Hyde Park and even the Kesington Palace is within walking distance. Public