When Neil Hughes works the front reception desk at the Mayflower Motel in Milford, Connecticut, he always stays alert. Nestled... Read More