Stayed at the Executive Inn in Dyersberg, TN at 2331 Lake Road. Called the hotel prior to make a reservation for a ground floor non-smoking room and was told "if you want to guarantee any room requests you have to go through booking.com". Went through booking.com; requested both a non-smoking room and ground floor. Got to the hotel and there were NO non-smoking ground floor rooms so we were put into a smoking room with a bonus - cockroaches! Was supposed to stay 2 nights for a weekend of fishing; got out of there as quickly as possible in the morning!... Father and son both disappointed!