Three Peaks Resort and Beach Club offers a wonderful stay. It provides an instant, walkable access to the lake behind them. Additionally, they provide complementary drinks at the lobby. Our room was impressively clean and well maintained. It offers an oven, stove, and microwave. However, the only things that were a concern were that the bathtub faucet was leaking water and the sofa bed was uncomfortably thin for my kids. Otherwise, the guest service was very hospitable and we’d highly recommend.