"I'm on the top of the world lookin' down on creation
And the only explanation I can find
Is the love that I've found, ever since you've been around
Your love's put me at the top of the world"
The Carpenters! This song really brings nostalgia, and upon seeing the pics, it did match well the view and ambiance you'll get from there. I'm really a homebody, but seeing those enthralling pics, I'm tempted to go out and to try visit that place. The view was so nice plus there's no corkage, so maybe it's worth the try.