We spent three lovely days at Al Giardino. It's in an old part of Palermo, where the streets are curved and narrow (and, in the case of Vicolo San Carlo, discontinuous), but that's part of the fun and the charm. The B&B itself covers several connected townhouses around a patio that is pleasant for sitting. The rooms, while plain, are decent sized, and the bathroom modern and generous. (Ask for a room not on the street; the windows are double glazed, but the street is noisy when the windows are open.) The current manager (the former proprietor has sold the hotel) is charming and helpful, although everyone needs to work together because her English is only somewhat better than our Italian. But it all works out, and she's very helpful. She even got breakfast going at 7 on a Sunday to accommodate our schedule. Breakfasts are good, with fresh cappuccino available. The restaurant recommendation for Osteria Ballaro was so good we ate there twice!