Great option near the airport. This is a self service apartment building. Would be great for long stays. Difficult if you don't know how a Japanese apartment works (water heater etc)