We stayed at Diamond Sands with 7 and 10 year old and absolutely loved it. We had a 2 bedroom apartment on the ground floor (unit 88 I think) and were very impressed with the size of the apartments. We found them clean and tidy. The kids loved the pool (helps if they can swim as it goes over adults... more






