It was nice and comfy, however the room is a bit small to store 2-3 baggages in it. The Asakusa Station is very close and there are direct trains for Haneda and Narita Airports. A Lawson 100¥ is nearby too.