Excellent communication and great place. Perfect for stay in Japan.