Golden Beach is a restaurant offering flavorful tapas and beautiful sea views.