“El Coz has one of the nicest beaches and has excellent snorkeling, as well as other activities. We've been going here for over 20 years and always thoroughly enjoy our stay. It is getting older and in need of a face-lift but the staff are like family and always take great care of us.”