Castelnuovo was a wonderful place to stay for our week in Palermo. The B&B is spacious and very newly renovated. It is kept exceptionally clean and tidy. The B&B itself consists of 4 large bedrooms (2 x doubles and 2 x doubles + single) and two bathrooms. There is a reasonably stocked kitchen for use by the guests (no oven). There is a communal living area where breakfast is served and which also has a large TV and sofa. It also has tea and coffee making facilities out all day for your convenience and very light breakfast served daily.
Generally we only stay in places with a private bathroom, however the hosts were able to 'reserve' one of the two bathrooms for us since it was low season. Even if you would be sharing the bathroom it is cleaned often (I think twice a day) and you would be sharing 2 bathrooms between only 4 rooms.
The location is great and the balcony in the living area gets some nice sunshine. The host were very helpful, friendly and were available morning and evening, and via phone as needed. They met us at the apartment for checkin and gave us a map and highlighted the major sites/conveniences and anything else we wanted to know about.
The WiFi was good and the price was very reasonable.