We had a wonderful time staying at Orione in Marina Di Campo. Its was excellent value and only a short walk into the town. The accommodation was basic but it had everything that you need, it even had brand new air conditioning units (and central heating for winter stays) There is an outdoor BBQ and fully equiped kitchenette.
The breakfast...
More