Hi Wanderlust.
It's a good trip. I loved the hotel, it's small and friendly and the staff are so nice. Rooms are fairly basic but the beds are comfortable and the food, served in the restaurant across the road which is owned by the hotel is very good. Great measures in the bar too.
You do get to see an awful lot in the trips, but be aware that some of them are very long days, (particulary Siena). Florence and Pisa are both awesome. Siena was spoilt for me because we had torrential rain but it was still wonderful to see it.
Of the two optional trips I only did Elba, which was a really nice day. The island is beautiful.