I stayed for a week and loved it, I was booking day to day so ended up staying in different rooms each day. They all met my expectations! Rooms are pretty spacious and very clean. I love the social area too, they have a fireplace and great outdoor furniture to hang out, the swimming was great too. I loved the free breakfast, cage free eggs and a great oatmeal bar, they change it up a bit daily, each day was great. The breakfast staff are on top of their game.