We really enjoyed our stay at Club de Soleil. The 2 bedroom units are very spacious and recently remodeled so are quite nice. The price was excellent and as long as you have a car you can do a lot while staying here. The staff was always very friendly (we didn't ask for much). The only negative was the stomping upstairs which was bad on the first night but got better the other days.