Excellent location and large size for Japan. Would stay here again.