For those who are looking for a top notch, spotless hotel class furnishing / experience, this will disappoint. They have multiple apartments available, the one we stayed at has 2 bedrooms located at Vicolo del Canale 27 (Apartment named Canale B), near Travesvere. Paid $540 EURO for 3 adults for 3 nights.
The apartment is on the 2nd level with only stairs (big steps too), no elevator and no Air conditioning. There are many fans provided however. There are two bedrooms, one with 1 queen bed, the other with 2 twins beds. The spring mattress is very old and very noisy. The are also two ensuite bathrooms attached to the bedrooms. One was reasonably sized with 1 person shower, other other has a shower that is so insanely small you can't even turn inside.
Overall the apartment is clean but the windows does little to shield any noisy and there are bugs at night in the street near the plants outside, so we're afraid to open the windows to let fresh air in. The washing machine doesn't work either. The TV provides only Italian channels but at least there is free internet.
Basically if you are looking to sleep 6 (they also have a pull out couch that can sleep an extra 2), and want to pay little, this is a possible choice (since there is enough room in the living/dining area for luggages, chairs to sit at, etc.
If you are looking for the ultimate or even moderate in luxury / comfort, this is not for you.
