I am going to be entertaining some French friends and I want to take them to an upmarket bar/pub that preferably has good views. I am particularly interested in places on East side of IOW. Or maybe a pub/ restaurant. Also I am looking for a nice hotel that does afternoon tea. Does anybody know of any such places .Thanks for your help.