Very clean inside and well equiped.