Hi there.
Just come back on 08. july. Ereso is absolutley fab and the staff can't do enough for you. in answer to your enqiries,
1. Es Cana beach is fine as long as there has not been any heavy seas for a few days.(It tends to get a lot of seaweed washed in if it's been rough out to sea for a while.) Whilst we were there, water was clear and the sand clean. Sunbeds cost 3.50 euro each and the same for a parasol. Carla Nova beach is great, but do watch out for the beach flags. The lifeguards know what they are talking about.
2. ferry to Ibiza town is 14 Euro return and well worth the trip for itself.(Just be aware that this is Spain and they tend to stop everything for "lunch"
Enjoy yourself and if you happen to call into "Apache" bar say Hi to mine host MAX he is a true gem (If you want to make a friend for life, take a box of PG teabags over for him!!)