I honestly do not have a single negative thing to say about my experience at iguana reef! The property is incredibly clean and well kept. The staff is SO kind and accommodating and made us feel right at home. We love vacations to lay on the beach and relax and laying by the pool at Iguana Reef was the best place we've ever been. I can't way to go back!!!