We had a wonderful time staying here this past June! Firstly, what an excellent location. We were steps away from the beach, a short walk from restaurants and shops. Anything else we planned to do was only a short drive away. We had a balcony in our room which allowed us to enjoy the view of the beach and the beautiful weather. It was a calming, lovely way to begin and end the day. Our room was clean, a good size for a young family of 4, and well stocked. We enjoyed the lake decor and were comfortable during our visit. We also used the pool and hot tub, both of which were clean and we had a great time! Breakfast was included and we found that there was a great variety each day, for both adults and children. The view from the breakfast area is amazing, huge windows with view of the beach and mountains in the distance. They even had games available for the kids to play, and a fire pit outside that we enjoyed a couple evenings. Lastly, but certainly not least, the staff were wonderful, incredibly friendly. Everyone, from the front desk, to the bar, to just passing in the hallway, was welcoming and smiling. We would be glad to return here and make more memories as our children grow! It’s a wonderful spot for families.