The place is very tastefully done up. Nice views of the mountains. The lake is within a 10 drive and half hour on foot if you would like walking through a quaint town.
Rooms have all the necessary amenities, even if one wants to stay for longer durations. And very secure.
La Berlera also happens to be the best restaurant in town, by far.
Great hosts.
I will definitely recommend.