We had a great stay, the pictures don't do the place justice as our room had a gorgeous view over the lake and town.
The town center is a quick 5 minute walk down some stairs.