Not really. It's about a mile, I believe, from Xasteria to the beach. So, unless you're willing to talk that far, you may have to wait a while for a cab, as this part of Greece is fairly isolated. The question I have, however, is how you plan to get to Xasteria/Elafonisi without a rental car. The nearest airport is about an hour away, in Chania, I believe...