I sent my daughter and her husband there on there honeymoon July 2017. My daughter came back and due to the way the booking went they stayed in two rooms. Both rooms smelled and had visual mold and the pool area smelled of boat fuel. We had 3 rooms booked for 2018, Because of this we canceled our reservations. Other then the mold they said everything was great.
Am staying there right now. Yes, there is a slight smell at various times. We are coping with it by having the fans on and the AC running. Turn both off and you will experience a smell. Not going to stop us from returning as this place is fabulous