Great little place to stay for a few days. Clean, tidy, good air conditioning and nicely decorated. However slightly pricey for a B&B for which you still have to pay for breakfast.
New toiletries and change of towels would have been aprreciated for a 4-night stay, but this is a minor negative point.
The location of Il Giardino Segreto is perfect, being a couple of minutes walk away from the Castelo District, the Marina Disctrict, and the botanical garden.
Very close to the train station, and the bus/coach station for day trips.
Great lively bars nearby, but you cannot hear a thing, the hotel is located at the back of a small alley way.