Very clean, comfortable and nicely appointed.