Lime & Lemon is a stylish restaurant offering tapas, mini burgers, and mixed drinks with sea views.