Stayed in a 3 person room, which was average european size.
3rd bed was a sofa bed, not a true bed, which wasn't comfortable.
Breakfast was great!
Overall, good stay, would recommend.
Parking: They have some free spots (I think like 3-4) around the block which is a short walk. If you don't get one, then street parking was available when I was there, which was fine. Cheap as well, very close to the hotel.