A really great and comfy flat with an excellent location in central London.