At America's Inn, you'll be within a 15-minute drive of Governor's Palace and Water Country USA. Guests will have free perks like WiFi and self parking. Rooms feature bonuses like refrigerators and microwaves.
Cons: staff was discourteous, room was not as advertised, wall outlets didn't work, wifi not readily available, I couldn't check out properly because no staff was on duty. I had to end my stay early because of the overall environment and go someplace else.