My wife & I stayed with Rossella & Bruno in June. We arrived & took a taxi from the port to the B & B for 10 euros. However, once you are familiar with the area it is walkable in 10 - 15 minutes with cases.
We were met by Bruno & he insisted on carrying our 2 fairly heavy suitcases up the 4 flights to the appartment. A very nice gesture & greatly appreciated after the 4 flights of stairs we had negotiated on the Toremar ferry. We were introduced to Rossellla & then shown to our lovely room, Grecale, with stunning views over the harbour & old town.
As most reviews have stated the room & apartment are very clean & the web site has very accurate pictures. You are very near to lots of restaurants, bars & some lovely shops, not all aimed @ the tourists. Rossella & Bruno are charming hosts & were quick to give us their personal recommendations for restaurants. Also, they gave us timetables for the local buses to other beaches & towns. This is either a short walk to town by the ferry arrivals or if going to Biodola beach the blue bus stops near to the Fiorella clothes shop on the harbour front & is 2 euros return. A great service & you can either buy tickets @ the tabbachi on Piazza Cavour, or from the driver for a slight surcharge.
Breakfast is over the Piazza @ Café Roma, where you each can have a fresh pastry & coffee for 6 euros. The staff are really friendly & welcomed us each day. You can sit looking @ the massive yachts docked in the picturesque harbour. However, in the morning the road is back open, so there is some traffic but we never found this an issue.
We had a fantastic time in Elba, & the holiday I believe was enhanced by staying @ this delightful B & B. Thanks Rossella & Bruno for your fantastic service on our last day & for making our holiday so special. We loved it.