We spent two nights on Elba and had everything we needed in this cute little family run hotel. Hosts were very helpful with every question or request we had. The breakfast they serve is delicious and those who enjoy a nightlife on Elba will love the hours for the breakfast, from 8 till 12. Location is perfect for everything, beach is just a short walk away, town is within 5-7 minutes of walking and few great restaurants are very near. The room was not big but we didn't need anything bigger because we spent there only our sleeping hours.