Taiyo team was excellent, the accommodation was even better than I expected and their communication and responsiveness was extremely clear and consistent. Would strongly recommend this to anyone staying in the area.