Excellent apartment where you will find everything you need to feel comfortable.
Parking is a bit complicated especially if you are not good in German (like me) but apart from that I recommend Timur's place.