Hi,
Best diving is Medas for sure. There are many diving centres in L´Estartit offering quite similar services, but let me mention just few of them:
Ocensub (Oceansub : : : Home)
Unisub (Diving center and dives at Estartit , Medes Islands home , diving center, unisub dive resort, l’estartit +...