Had a very pleasant stay in early October. We lucked out, and the weather was warm. The family that runs the place is super friendly and helpful, and the food was great.
FYI, they seem to cater to mostly German tourists, so the menu is tailored to German tastes.
The room was small but pleasant, and our balcony had a stunning view. It's a short hike along a really cool rocky trail to the beach. The hotel has a great pool, and the wifi was fast.
For planning, it takes almost an hour to drive here on the twisty roads of Elba once you leave the Ferry.
Be sure and experience the funicular (Cabinova) in nearby Marciana Alta - it's spectacular!!!