Our stay at Maingate Lakeside Resort was a nightmare. The fire safety measures were non-operational, the room smelled of pesticides, and there were stained walls, bed coverings, cobwebs, bugs, and a stain resembling blood. Hair and dirty sheets were on the bed. We had to wait two and a half hours to check in, putting us in our room well after 1 AM. Many guests were checking out as soon as they checked in.
We had to Uber to Walgreens and spend $65 on beach towels to cover the bed, sleeping in our clothes. Without a vehicle, we were left stranded. After securing another hotel for the following nights, I requested a refund for the next 2 nights, explaining the room's condition. The attendant was unaffected, refused the refund request, and we never received our deposit/resort fee back as promised.
Stay away from this hotel at all costs.