I gave this resort 4 stars because they don't have any activities set up yet. We have stayed here for 2 years now. It is so clean and well taken care of. The staff are so helpful and kind. A family emergency came up and we had to cut our stay short, thanks to Marie we were taken care of. Thank you, keep up the good work.