Always a perfect place to stay with our dogs when we visit Tokyo.