For this category of hotel, the Fairfield Inn in New Buffalo is very nice with a convenient location off of the highway and close to downtown. The lobby, breakfast area and room were clean and attractive; the bed comfortable. The breakfast is typical hotel continental fare, with the addition of a few hot selections; convenient but nothing more. Southwest Michigan doesn't have enough hotels to meet the demand by tourists and visitors during events, so you pay more for a room in this category than you would in other areas. Two minor problems I experienced were the towels and wash clothes were super skimpy and thin, and the hot tub was overflowing with foamy stuff, which kept me from using it.