Booked and paid deposit but seen some bad reviews about the food and flies. Has anyone been in the last couple of years?