After two years of renovation, new life has been brought to what was previously a Ramada Plaza & Baymont Inn & Suites located at 1707 Owen Drive in central Fayetteville. Vehicles and moving vans now line the parking lot, and new residents can be seen coming and going in and out of the once vacant building.