Lovely place! The view is amazing. The apartment is super nice and well appointed ( the kitchen is a good size, so is the bathroom, heated floor in the bathroom, AC/heating unit), and sparkling clean. Location is great, (we drove so no idea about public transport). Noleen and David are great hosts and friendly: The mini split was on when we arrived at night, so it would be warm, and the breakfast items were better than in most hotels.
If that weren't enough, it was excellent value for the price.
Can't recommend it enough.