I recently had the opportunity to stay at the Holiday Inn in Suffolk, VA, and overall, it was a pleasant experience. The hotel's location was convenient for my travel plans. It was situated in a relatively quiet area, which allowed for a peaceful night's sleep.