Bright and welcoming beachfront restaurant with a well-decorated interior and sea views.