The location is convenient. About 8 minutes walk to Meguro station. The room is quite small, but good enough for a single traveller to sleep and rest. Yu is very responsive. He sends many detailed instructions before check in. Overall it’s a good experience.