Our check-in experience was less than satisfactory. we were left standing at the counter without being acknowledged for the better part of 10 minutes. There was no bell to ring so we waited---this was at 2:30 in the afternoon. When reception finally showed up she was flippant and immediately pissed my husband off. Other than that our stay was very pleasant. The room was clean and very nice. The swimming pool was clean and warm with plenty of seating around it. It is a short walk to the lake beach and a pass and towels are provided. A lovely cooked to order breakfast was provided at the restaurant next door. It was delicious and the staff was very pleasant. This hotel gives you a good value for your money. Overall it was a lovely stay.