Stayed at the Fiona in september really good holiday. Accomodation really nice, views from the balcony are excellent. There are 3 beaches to choose from, Lourdas and Trapazaki Are quite a walk but visit Kanali Beach which is a short walk from the apartments down a hilly "goat track", and is the quietest and nicest beach in lourdas.
There are approx 10 restaurants on lourdas main strip, the best being La Mer and Spiros.
When booking excursions with your rep be aware that not everything you visit is included in the price and on the day the tour guide may ask for admission fees, for example on the island tour we were asked to pay extra to enter the caves and melisanni lake.
Hiring a car is worth it as you get to visit the whole island and the great myrtos beach.