If you have a chance to book this place, just book it. The building is new and all the rooms are huge. The living room is very well decorated and all the amenities you would need are at your disposal. Fitzrovia is a great area.
Check in and communication with the host were a breeze. Would throughly recommend this to everyone I know.