The place was better than expected, with fast reply from host. It is located in very near Oedo metro station, just 3mins by walk. Only downside is that I wished that there was an elevator to 4th floor. Other than that, it was great experience.