We had a great stay at Agrari Beach. Although the location is a little further from town than we expected, the hotel was quiet, secluded and peaceful. The staff was incredibly hospitable, responsive and kind. Elia beach was just a short walk over the rocks, which gave us lots of options for swimming and bus access into town. The hotel also offers a free bus ride to and from town every evening, free of charge! Given the price to taxis in the high season, this is an amazing service. If you plan on staying more than two nights, I'd recommend renting a car or scooter, so you can maximize your flexibility to explore the island.