Cozy place with an amazing lake view and full of nice touches and attention to detail.