We had a great time in this place. The view is amazing and the location is perfect. The garage was very handy especially when the parking lot up the road was full.
The space was great for two people. It wasn't sparkling clean as advertised but that's probably because of my Swiss cleaning standards.
I would definitely recommend that place, it is for sure very well organised and well accommodated. We didn't get disturbed by the owners at all and we stayed 18 nights.