Spotlessly clean flat. Some nice touches and surprises.