It is a recently renovated apartment, every things looks great and new. Also the room is very big when compare with other hotel room in tokyo.
The host and his team are great, they response you quickly when you contact them.
Recommend to everyone.