The apartment is absolutely beautiful and huge! Nice big windows and comfortable beds. We stayed for 4 nights and we loved it. And the location close to Covent Garden is perfect.
The only thing missing for me where basic kitchen ingredients ( like salt, pepper, oil etc), as I was cooking for my family.