Very clean and well fitted out.