Cherbourg is a nice little village with mixed crowds, neither upperclass or run down. Hotel Ambassadeur is conveniently in the center.
Hotel is compact, rooms are small but sufficient. There's no airco and it can be a bit noisy on the streets so opening the window is not always an option. Breakfast is fine and the staff are helpful.