Tofta Beach House is a beachfront restaurant offering dining with sea views.