Depends the time of year you go, I think. We were there in Summer last year, and it went about 10h30, dropped you where you wanted to be dropped. Because it was off season, they were loose about the time, but during high season it's a bit more fixed. We chose Cosmos for drop off (love that place) and walked back down the beach. Had no clue how hot it would be in summer, so took a taxi back way earlier than planned. They would have come to pick us up if we had called, we found out. But again, that was summer. When we were there the previous winter, the drop off was 10h30ish and the pick up around 16h00-16h30 pm. Taxi to or from Cosmos, abaout $1000 JA; from mid-beach, about $700 JA (Seastar being the opposite drop off/pick up).

(Now my BFF's will tell me different, I am sure).