Very clean and very well looked after.