Continental bistro-style bar and restaurant Oblo is a great place to go for a bar meal, and there is a fine dining menu to choose from in the evening. I found its city bar styling worked well with the harbour surroundings: it was unexpected to see such a contemporary establishment, but it was very welcome. We greatly enjoyed scallops with cauliflower pancakes and sweetcorn puree; steamed monkfish, and Scottish Border tarts with creme anglaise. The food is competitively priced, half the cost of similar meals from an inner city restaurant. The quality was absolutely fantastic and the meal was a great way to end a stay in a very charming town.