Traditional family taverna near Elafonisi beach. Offers fresh, homemade food. Also provides rooms.