I had a great time in Champers Apartment. It's cozy, clean and well located and I received a warm welcome from the family.
If you are coming with the car, just keep in mind that there is no private parking, but you can park the car near the beach or Mcdonalds (during the day especially high season there might be some troubles finding a free spot though)