Overlooking Izu Oshima Island from all rooms, this inn offers delectable seafood cuisine and comforting baths.