The place is clean and comfy, near togoshi ginza and togoshi station. Easy to find food.