Through the clouds of steam rising from the hotel's hot spring, I can make out Jupiter — a tiny pinprick of light beaming over the twinkling black waters of the Seto Inland Sea. It's easy to see why this hotel is called Bella Vista. Tucked into the hills outside the historic town of Onomichi, in Hiroshima...