Very comfy apartment really cool place to sleep during my Tokyo trip