Ocean-view observation deck with Izu mountain scenery