My husband and I stayed here again this year, and we truly enjoyed our visit. The VRBO suite is clean and comfortable. The beach is amazing: Right on the waterfront with incredible views of the mountains across the lake. The owners also have a hotel, so you may share the 150 feet of pebble beach with others at times, but we also had a lot of time to ourselves on the beach during our stay, and there was plenty of room for the other guests to enjoy the beach, as well. This is such a peaceful and relaxing place to stay. The hosts, Gregg and Marci, are wonderful! We talked with Gregg nearly every day, and he made sure we had what we needed to make our stay more comfortable and enjoyable. He even provided some snacks. The kitchenette and grill worked well for our breakfasts and lunches, and then we walked into town for dinner most evenings or called for take-out and then sat on the private deck with an amazing view of the lake. There are several good restaurants within walking distance. And, the VRBO suite has HGTV, so we were able to relax in the comfortable living room the two afternoons that the wind kicked up. Overall, this was an amazing vacation, and this VRBO is a fantastic place to stay!