Yes that's the place. Can't recall the bartenders name.
But the drinks and food are great. And the view is pretty special.
My boss and his guests always love the place when we stop in on one of my tours of Eleu. when we stay at HI.
In fact we seem to run into groups of people from HI every time we go.
And the Glass Window Bar is open across the street form the road to Bottom Harbour now. Which also has a fantastic view as well of course.