"Ideal" describes this unit perfectly. Some other words I would use are clean, comfortable, and tasteful. Book with confidence.