Dinner tonight at the very cool and clean Alba restaurant on the harbour in St Ives. Friendly service and thoughtful local food on the upside, slightly overpriced and portions on the small side, however. Probably one of the best places to eat in the town, but you pay for the reputation – and the fantastic view.