The apartment was everything we wanted and more and Lea was awesome. Lots of little touches to make it nice, especially liked the Christmas lights. Could have fit more people very comfortably.
The only negative is it is not located where Trip Advisor says it is, the inner city.
I should have been suspicious as it was the only thing near St. Steplansplatz that included parking but I figured that was the reason for the extra cost. €13 got us a 48 hour pass for all public transportation so we used the buses and UBahns cheaply with no problems.