Very clean, well appointed, and comfortable.