Right in the middle of Cesky Krumlov, breakfast was included (eggs, sausages, fruit, bread, coffee, drinks, etc. etc.), free parking (but in a small garage at a different location), very clean, friendly, old historic building. This is a bed & breakfast inn (not a hotel with a traditional lobby. We had two bedrooms and a large living room / dining area. The rate was very reasonable. I was there with my 3 teenage kids (14-15-17).
One thing to keep in mind if you're driving: before you enter the small medieval town of Cesky Krumlov, make sure you have a good map that shows exactly where Pension Marie is because the streets are extremely narrow and difficult to navigate in. That's all I look for when I'm traveling in Europe, but some people might get a little nervous driving around Cesky Krumlov.
Since everything is within walking distance though, you can just park the car and walk the whole time you're there.