Amazing location, just a few mins walk to Omori station or the airport shuttle bus stop that takes you directly to Haneda airport. It's a small room, but it was cozy. The owner spoke English well enough, and explained how to use the amenities. I would definitely stay here again!