Most amazing views in Costa Brava. Pool and sea swimming with snorkeling and boat tours for the whole family.