I have visited Coral Sands for many years and it's just great. The rooms are frequently renovated and modern. The size of the rooms are great and not to mention that HUGE pool, it's unlike any other complex you'll come across. Service is always great and the beachfront location really sets the perfect location for a holiday with the family, friends or a loved one. I would recommend Coral Sands to anybody!