Beautiful blue fresh infinity swimming pool in a villa in sunny Spain with sea views