Very clean interior. Well equipped and comfortable.