Juan offers Andalusian cuisine with fresh seafood in a spacious setting with sea views.