Cool place, modern and clean. The only real thing I can complain about is the narrow, winding staircase and lack of elevator. It was a bit of a mission to get our luggage up to the room.
The place itself is small (most places in Tokyo are though), but lovely, with all the amenities you need. They provide you with a guide book which tells you how to use various appliances in the house and a bit about the area.
Good location, short walk to the sky tree. It was a pleasure staying here