The good: Nice views of the lake since you are up high, full kitchen great for cooking, host lent us olive oil on the first night since we got there late and wanted to cook dinner (thank you so much!), didn't run out of hot water, good shower, quiet location, free wifi, free parking, access to jacuzzi (although there is a 20 Euro charge for a 1-hour use.)
The not so good: Sheer curtains in the living room and kitchen so people walking by your balcony to get to their apartment can see inside when it's evening and you have the lights turned on in the apartment (non-sheer curtains would be great and allow more privacy), Also, it would have been nice to have had a microwave to heat things up like coffee and a full-length mirror on a wall would have been great to see yourself once you're dressed. Internet was spotty at times. I was fine with the bed but my husband found it a little uncomfortable.
TIP: Have a small car since you have to wind yourself up the mountain and then make a sharp 90 degree turn to get in the garage which can be tricky.