This is a lovely, quiet hotel that allows you to enjoy this part of Elba without paying as much as you would in other 5* hotels, further up the beach. The rooms are basic, but clean and you have everything that you need. In this area I wouldn't worry too much about having the most beautiful hotel room in the world - you will want to spend all your time either exploring or on the beach.
The breakfast is good, standard continental stuff. Coffee, tea, croissants, rolls, toast, hams and cheeses, fruit, cereals and yoghurts. That kind of thing. We ate there one evening as well, and the menu was a little limited, but everything was very nice.