This place is splendid in term of internal set up/ volume and natural light. The location is very convenient, close to ShoreDitch and 2/3 stations from key London spots.
Not sure the masterbed was a queen size (I would say 1.4 meter wide). Both were of very good comfort.
The only concern I’ve got was with the elevator wich was obviously worn out and in wich I’ve been stucked. I would highly recommend not to use it. The stairs are well balanced, roomy and easy to use.