This place is located near Meguro station about 4-5 mins walk but it’s worth! It’s new and clean!