The best way to find this apartment is to turn right immediately after you pass the 7-11 (after walking to the right after exiting the subway station). I found the beds quite comfortable but my boyfriend did not. He thought they were too hard. If you're over 6 feet tall, I don't think you'll be able to use the shower. I'm 5'10" and only had 3 inches of room above my head. Kevin is great at communicating and was helpful with letting us store our luggage in his basement after we checked out. The walk can seem kind of long to his apt after you've been out all day. I'm not sure how big most hotel rooms are in Japan so I can't compare the size of the apartment to those but the apartment itself is about the size of a standard hotel room in the US (maybe a little smaller).