This is an amazing place to stay. Breathtaking views of the lake, spotlessly clean rooms, plentiful breakfast and extremely helpful and attentive staff. Cannot fault the place or staff in any way. Two small points to note - 1) The road leading up to the villa is both narrow and winding. We didn't find it a problem - we had a mid sized car, but if in a large vehicle it may be "challenging" and there is a railway down from the villa in the valley. We noticed the noise from this on our first night but after that didn't.