Our assigned apartament exceeded my expectations ! It was big, roomy, clean, modern, the view of the mountains and water was nice, it was very quiet, the kitchenette was a so helpful. Our beds were at the second floor (( steep stairs, though ). My 10 year old son appreciated and enjoyed jumping on the trampolines a lot . Breakfast was not great, not a lot of variety, but OK. My family and I would stay there again, for sure . From reading other reviews i understand that each unit is independently owned so perhaps all are not the same however from what i saw they all looked great. For the comfort we had, the price was right. You can not go wrong with this hotel.